package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 tb_terminal_information
 * 
 * @author ruoyi
 * @date 2020-06-24
 */
public class TbTerminalInformation extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 终端信息ID主键 */
    private Long tid;

    /** 终端名称 */
    @Excel(name = "终端名称")
    private String terminalName;

    /** 终端编号 */
    @Excel(name = "终端编号")
    private String terminalNumber;

    /** 终端型号id */
    @Excel(name = "终端型号id")
    private String ttid;

    /** 终端型号编号 */
    @Excel(name = "终端型号编号")
    private String terminalModelCode;

    /** 车辆VIN */
    @Excel(name = "车辆VIN")
    private String carVin;

    /** SIM卡号 */
    @Excel(name = "SIM卡号")
    private String simName;

    /** ICCID */
    @Excel(name = "ICCID")
    private String modelId;

    /** 支持协议 */
    @Excel(name = "支持协议")
    private String supportAgreement;

    public void setTid(Long tid) 
    {
        this.tid = tid;
    }

    public Long getTid() 
    {
        return tid;
    }
    public void setTerminalName(String terminalName) 
    {
        this.terminalName = terminalName;
    }

    public String getTerminalName() 
    {
        return terminalName;
    }
    public void setTerminalNumber(String terminalNumber) 
    {
        this.terminalNumber = terminalNumber;
    }

    public String getTerminalNumber() 
    {
        return terminalNumber;
    }
    public void setTtid(String ttid) 
    {
        this.ttid = ttid;
    }

    public String getTtid() 
    {
        return ttid;
    }
    public void setTerminalModelCode(String terminalModelCode) 
    {
        this.terminalModelCode = terminalModelCode;
    }

    public String getTerminalModelCode() 
    {
        return terminalModelCode;
    }
    public void setCarVin(String carVin) 
    {
        this.carVin = carVin;
    }

    public String getCarVin() 
    {
        return carVin;
    }
    public void setSimName(String simName) 
    {
        this.simName = simName;
    }

    public String getSimName() 
    {
        return simName;
    }
    public void setModelId(String modelId) 
    {
        this.modelId = modelId;
    }

    public String getModelId() 
    {
        return modelId;
    }
    public void setSupportAgreement(String supportAgreement) 
    {
        this.supportAgreement = supportAgreement;
    }

    public String getSupportAgreement() 
    {
        return supportAgreement;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("tid", getTid())
            .append("terminalName", getTerminalName())
            .append("terminalNumber", getTerminalNumber())
            .append("ttid", getTtid())
            .append("terminalModelCode", getTerminalModelCode())
            .append("carVin", getCarVin())
            .append("simName", getSimName())
            .append("modelId", getModelId())
            .append("supportAgreement", getSupportAgreement())
            .toString();
    }
}
